transducing particle - French English Dictionary